Definir a Fronteira do Software
Durante a fase de levantamento, alguns dos requisitos
fornecidos são desnecessários para a solução do problema. Por isso, nesta fase de definição da fronteira do software,
torna-se necessário definir quais são os requisitos principais e os requisitos que serão excluídos do escopo sob o ponto de
vista técnico e econômico. |
Agrupar os Requisitos
Os requisitos devem ser agrupados em módulos para
facilitar a visão global do funcionamento pretendido para o sistema.
Os requisitos deverão ser agrupados levando em
consideração o grau de similaridade e relacionamento de suas funcionalidades. |
Resolver os Conflitos entre Requisitos
Dada a multiplicidade e diversidade dos fornecedores
de requisitos envolvidos no levantamento e na análise de requisitos, é inevitável a existência de conflitos nos
requisitos identificáveis.
Desta forma, é importante que esses conflitos sejam
resolvidos o mais breve possível. Isto deve ser feito compreendendo e comparando os requisitos e analisando se eles são
conflitantes.
|
Priorizar os Requisitos
Consiste na atribuição de ordem e prioridade
para cada requisito.
a) A ordem é um número que indica a sequência na
qual os requisitos devem ser implementados.
b) A prioridade deve seguir a escala:
Essencial, Desejavel e Opcional. Obviamente, pode ser um fator gerador de conflitos, isto deverá ser discutido e
definido em concordância com o fornecedor de requisitos.
Requisito Essencial é o requisito que tem que ser
atendido pelo sistema.
Requisito Desejável é o requisito cuja implementação
agregaria mais qualidade ao sistema mas que se não for feito não inviabiliza o uso do sistema.
Requisito Opcional também é o requisito cuja
implementação agregaria mais qualidade ao sistema mas que se não for feito não inviabiliza o uso do sistema.
|
Revisar o Documento de Requisitos
Antes da atividade de aprovar o documento de requisitos,
deve ser feita uma revisão para identificar possíveis erros de ortografia, semântica, deficiências de especificações e
demais erros que possam vir a surgir, de forma a comprometer a qualidade do Documento de Requisitos. |
Validar Requisitos
O Objetivo dessa tarefa é validar os requisitos atraves de um checklist que focaliza aspectos de qualidade.
Algumas questões podem estar relacionadas para checar se o documento está estruturado de forma a facilitar o
entendimento, se está de acordo com os padrões, se existem conflitos entre os requisitos, se estão completos, etc. Para
isso utiliza-se o artefato checklist de Validação de Requisitos, subplanilha "Analista".
Se houver alguma resposta "não" para os itens do checklist de Validação de Requisitos, o Analista deve retornar à
atividade "Levantar Requisitos", ou seja, não se pode caminhar para a próxima atividade do processo sem que todos os
itens do checklist de Validação de Requisitos esteja com resposta "sim".
|
|